<?php

namespace service\vo\user;

class UserVipOrder
{
    //id
    private int $id;
    //用户id
    private int $userId;
    //外部订单号
    private string $outNum;
    //内部订单号
    private string $innerNum;
    //订单金额
    private int $orderMoney;
    //支付金额
    private int $payMoney;
    //支付时间
    private string $payTime;
    //支付方式
    private int $payType;
    //支付状态
    private int $payStatus;
    //添加时间
    private string $addTime;
    //订单过期时间
    private string $expireTime;

    /**
     * @return int
     */
    public function getId(): int
    {
        return $this->id;
    }

    /**
     * @param int $id
     */
    public function setId(int $id): void
    {
        $this->id = $id;
    }

    /**
     * @return int
     */
    public function getUserId(): int
    {
        return $this->userId;
    }

    /**
     * @param int $userId
     */
    public function setUserId(int $userId): void
    {
        $this->userId = $userId;
    }

    /**
     * @return string
     */
    public function getOutNum(): string
    {
        return $this->outNum;
    }

    /**
     * @param string $outNum
     */
    public function setOutNum(string $outNum): void
    {
        $this->outNum = $outNum;
    }

    /**
     * @return string
     */
    public function getInnerNum(): string
    {
        return $this->innerNum;
    }

    /**
     * @param string $innerNum
     */
    public function setInnerNum(string $innerNum): void
    {
        $this->innerNum = $innerNum;
    }

    /**
     * @return int
     */
    public function getOrderMoney(): int
    {
        return $this->orderMoney;
    }

    /**
     * @param int $orderMoney
     */
    public function setOrderMoney(int $orderMoney): void
    {
        $this->orderMoney = $orderMoney;
    }

    /**
     * @return int
     */
    public function getPayMoney(): int
    {
        return $this->payMoney;
    }

    /**
     * @param int $payMoney
     */
    public function setPayMoney(int $payMoney): void
    {
        $this->payMoney = $payMoney;
    }

    /**
     * @return string
     */
    public function getPayTime(): string
    {
        return $this->payTime;
    }

    /**
     * @param string $payTime
     */
    public function setPayTime(string $payTime): void
    {
        $this->payTime = $payTime;
    }

    /**
     * @return int
     */
    public function getPayType(): int
    {
        return $this->payType;
    }

    /**
     * @param int $payType
     */
    public function setPayType(int $payType): void
    {
        $this->payType = $payType;
    }

    /**
     * @return int
     */
    public function getPayStatus(): int
    {
        return $this->payStatus;
    }

    /**
     * @param int $payStatus
     */
    public function setPayStatus(int $payStatus): void
    {
        $this->payStatus = $payStatus;
    }

    /**
     * @return string
     */
    public function getAddTime(): string
    {
        return $this->addTime;
    }

    /**
     * @param string $addTime
     */
    public function setAddTime(string $addTime): void
    {
        $this->addTime = $addTime;
    }

    /**
     * @return string
     */
    public function getExpireTime(): string
    {
        return $this->expireTime;
    }

    /**
     * @param string $expireTime
     */
    public function setExpireTime(string $expireTime): void
    {
        $this->expireTime = $expireTime;
    }
}